package com.frogs.ucenter.entity;

import java.io.Serializable;
import java.util.Date;

public class InsuranceUserInfo implements Serializable {
    private static final long serialVersionUID = -3589181552035509622L;

    /**
     * This field corresponds to the database column insurance_user_info.id
     */
    private Integer id = 0;

    /**
     * This field corresponds to the database column insurance_user_info.name
     */
    private String name;

    /**
     * This field corresponds to the database column insurance_user_info.sex
     */
    private Integer sex = 0;

    /**
     * This field corresponds to the database column insurance_user_info.email
     */
    private String email;

    /**
     * This field corresponds to the database column insurance_user_info.phone
     */
    private String phone;

    /**
     * This field corresponds to the database column insurance_user_info.identity_card
     */
    private String identityCard;

    /**
     * This field corresponds to the database column insurance_user_info.channel_id
     */
    private Integer channelId = 0;

    /**
     * This field corresponds to the database column insurance_user_info.channel_user_no
     */
    private String channelUserNo;

    /**
     * This field corresponds to the database column insurance_user_info.user_id
     */
    private Integer userId = 0;

    /**
     * This field corresponds to the database column insurance_user_info.create_time
     */
    private Date createTime = new Date();

    /**
     * This method returns the value of the database column insurance_user_info.id
     *
     * @return the value of insurance_user_info.id
     */
    public Integer getId() {
        return id;
    }

    /**
     * This method sets the value of the database column insurance_user_info.id
     *
     * @param id the value for insurance_user_info.id
     */
    public void setId(Integer id) {
        this.id = id;
    }

    /**
     * This method returns the value of the database column insurance_user_info.name
     *
     * @return the value of insurance_user_info.name
     */
    public String getName() {
        return name;
    }

    /**
     * This method sets the value of the database column insurance_user_info.name
     *
     * @param name the value for insurance_user_info.name
     */
    public void setName(String name) {
        this.name = name;
    }

    /**
     * This method returns the value of the database column insurance_user_info.sex
     *
     * @return the value of insurance_user_info.sex
     */
    public Integer getSex() {
        return sex;
    }

    /**
     * This method sets the value of the database column insurance_user_info.sex
     *
     * @param sex the value for insurance_user_info.sex
     */
    public void setSex(Integer sex) {
        this.sex = sex;
    }

    /**
     * This method returns the value of the database column insurance_user_info.email
     *
     * @return the value of insurance_user_info.email
     */
    public String getEmail() {
        return email;
    }

    /**
     * This method sets the value of the database column insurance_user_info.email
     *
     * @param email the value for insurance_user_info.email
     */
    public void setEmail(String email) {
        this.email = email;
    }

    /**
     * This method returns the value of the database column insurance_user_info.phone
     *
     * @return the value of insurance_user_info.phone
     */
    public String getPhone() {
        return phone;
    }

    /**
     * This method sets the value of the database column insurance_user_info.phone
     *
     * @param phone the value for insurance_user_info.phone
     */
    public void setPhone(String phone) {
        this.phone = phone;
    }

    /**
     * This method returns the value of the database column insurance_user_info.identity_card
     *
     * @return the value of insurance_user_info.identity_card
     */
    public String getIdentityCard() {
        return identityCard;
    }

    /**
     * This method sets the value of the database column insurance_user_info.identity_card
     *
     * @param identityCard the value for insurance_user_info.identity_card
     */
    public void setIdentityCard(String identityCard) {
        this.identityCard = identityCard;
    }

    /**
     * This method returns the value of the database column insurance_user_info.channel_id
     *
     * @return the value of insurance_user_info.channel_id
     */
    public Integer getChannelId() {
        return channelId;
    }

    /**
     * This method sets the value of the database column insurance_user_info.channel_id
     *
     * @param channelId the value for insurance_user_info.channel_id
     */
    public void setChannelId(Integer channelId) {
        this.channelId = channelId;
    }

    /**
     * This method returns the value of the database column insurance_user_info.channel_user_no
     *
     * @return the value of insurance_user_info.channel_user_no
     */
    public String getChannelUserNo() {
        return channelUserNo;
    }

    /**
     * This method sets the value of the database column insurance_user_info.channel_user_no
     *
     * @param channelUserNo the value for insurance_user_info.channel_user_no
     */
    public void setChannelUserNo(String channelUserNo) {
        this.channelUserNo = channelUserNo;
    }

    /**
     * This method returns the value of the database column insurance_user_info.user_id
     *
     * @return the value of insurance_user_info.user_id
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * This method sets the value of the database column insurance_user_info.user_id
     *
     * @param userId the value for insurance_user_info.user_id
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * This method returns the value of the database column insurance_user_info.create_time
     *
     * @return the value of insurance_user_info.create_time
     */
    public Date getCreateTime() {
        return createTime;
    }

    /**
     * This method sets the value of the database column insurance_user_info.create_time
     *
     * @param createTime the value for insurance_user_info.create_time
     */
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
}